the road less traveled - German English Dictionary